Problem Note 30947: Selecting to cancel a SASĀ® Profitability Management model calculation might not cancel the calculation
The Cancel button might not cancel a SAS Profitability Management calculation.
After you submit a request to calculate and/or generate a cube for your
model, you will be presented with a dialog box that includes an "Operation
in progress" message and a Cancel button. If you select the Cancel button you
will be prompted with a SAS Profitability Management dialog which reads:
Do you want to cancel calculating the model <Model
Name>?
If you select Yes, the Model Calculate operation dialog will be updated with
the text:
Attempting to cancel the operation (please wait)...
But the operation may continue and may not be canceled, preventing you from
working in the SAS Profitability Management client. If you would like to
cancel this operation, perform the following steps:
If your SAS Profitability Management server is Windows based:
- Open the Task Manager on the Workspace Server and select the Processes tab.
- Select the 'User Name' column to sort by user names.
- Find the SAS Profitability Management user who requested the calculation or
cube generation. Note, there will be more than one. For example, if pmuser1
was logged into the SAS Profitability Management client and attempted to
calculate a model, then selected to Cancel the request, pmuser1 may be listed
under the User Name column 5 times.
- For your user name referenced in step 3, if there is an instance where
the Image Name is jproxy.exe, select the jproxy.exe process and then select the
"End Process" button. If you are able to now work in your SAS Profitability
Management client, then you are finished and do not need to proceed to step 5.
- For your user name referenced in step 3, select each sas.exe instance
associated with your user and select "End Process" until there are no more
sas.exe sessions for your user.
If your SAS Profitability Management server is Unix based:
- At the Unix prompt on your workspace server, issue the following command.
ps -ef | grep
username
For example, if the pmuser1 attempted to cancel a model
calculation, then the command would be:
ps -ef | grep pmuser1
- For your user name referenced in step 1, if there is an instance of
jproxy.exe in the results, then submit a "kill -9" on its process ID. If you are
now able to work in your SAS Profitability Management client, then you are
finished and do not need to proceed to step 3.
- From the results in step 1, select each sas.exe instance for your user and
submit a "kill -9" on each process ID.
Operating System and Release Information
SAS System | SAS Profitability Management | Microsoft Windows XP Professional | 1.2 | 2.1 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows 2000 Professional | 1.2 | | 9.1 TS1M3 SP4 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2009-09-28 11:20:54 |
Date Created: | 2008-01-16 13:42:42 |